﻿using System;
using System.Collections.Generic;
using System.Text;

namespace Wizard.Runtime
{
    using Wizard.Source;

    public enum RunResult
    {
        Continue,
        WaitForUserAction,
        GoSub,
        CantRun
    }

    public enum SubCompleteResult
    {
        Continue,
        GoSub,
        WaitForUserAction,
        CantLeave
    }

    public enum UndoResult
    {
        Continue,
        Skip
    }

    public enum HibernateResult
    {
        Success,
        Failure
    }

    public enum RunningState
    {
        BeforeRun,
        InRun,
        AfterRun,
        Finished,
        Error
    }

}
